newfangled contraption - Türkisch Englisch Wörterbuch